self-cleaning separator - Almanca İngilizce Sözlük